water pressure-tight - French English Dictionary